#ifndef __RIBBONBUTTON_H__
#define __RIBBONBUTTON_H__
#pragma once
#include "stdafx.h"
#include "FCButton.h"

//透明按钮
class RibbonButton : public FCButton{
private:
    int m_arrowType;
public:
    RibbonButton();
    virtual ~RibbonButton();
    //箭头形状
    int getArrowType();
    void setArrowType(int arrowType);
    //是否选中
    bool isSelected();
public:
    //获取要绘制的前景色
    virtual Long getPaintingTextColor();
    //重绘背景色方法
    virtual void onPaintBackground(FCPaint *paint, const FCRect& clipRect);
};

#endif
